/**
 * 咨询模型
 */
import Base from './base.js'
import Paging from '../static/js/paging.js'
class Consult extends Base{
    constructor() {
    	super();
    }
	//咨询轮播图
	static async getConsultBanner(){
		return await Base.request({url:'consult/get_consult_banner'}) 
	}
	/**
	 * 咨询列表
	 */
	static getConsult(data={}) {
		return new Paging({
			url:'consult/get_consult',
			data:data
		})
	}
	/**
	 * 咨询详情
	 */
	static async getConsultDetail(data) {
		return await Base.request({
			url:'consult/get_consult_detail',
			data:data
		})
	}
	/**
	 * 咨询点赞
	 */
	static async setConsultLike(data) {
		return await Base.request({
			url:'consult/set_consult_like',
			data:data,
			method:'POST'
		})
	}
	/**
	 * 一级评论列表
	 */
	static getConsultEvaluateList(data) {
		return new Paging({
			url:'consult/get_consult_evaluate_list',
			data:data
		})
	}
	/**
	 * 二级评论列表
	 */
	static getConsultEvaluateOneList(data) {
		return new Paging({
			url:'consult/get_consult_evaluate_one_list',
			data:data
		})
	}
	/**
	 * 咨询评论
	 */
	static async setConsultEvaluate(data) {
		return await Base.request({
			url:'consult/set_consult_evaluate',
			data:data,
			method:'POST'
		})
	}
}
export default Consult